multi-impression printing - French English Dictionary